linux python多版本共存

输出环境变量

1
2
snjl@VM-0-2-ubuntu:~$ echo $PATH
/home/snjl/bin:/home/snjl/.local/bin:home/snjl/anaconda3/bin:/home/snjl/anaconda3/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin

使用whereis查看目录:

1
2
3
4
5
6

snjl@VM-0-2-ubuntu:~$ whereis python2
python2: /usr/bin/python2.7 /usr/bin/python2 /usr/lib/python2.7 /etc/python2.7 /usr/local/lib/python2.7 /usr/share/man/man1/python2.1.gz
snjl@VM-0-2-ubuntu:~$ whereis python3
python3: /usr/bin/python3.5 /usr/bin/python3 /usr/bin/python3.5m /usr/lib/python3.5 /usr/lib/python3 /etc/python3.5 /etc/python3 /usr/local/lib/python3.5 /usr/share/python3 /home/snjl/anaconda3/bin/python3.7-config /home/snjl/anaconda3/bin/python3 /home/snjl/anaconda3/bin/python3.7m-config /home/snjl/anaconda3/bin/python3.7 /home/snjl/anaconda3/bin/python3.7m /usr/share/man/man1/python3.1.gz
snjl@VM-0-2-ubuntu:~$

创建软链接:

1
ls -s /usr/bin/python3.5 /user/bin/python3

这样可以直接调用python3,不用调用python3.5。

-------------本文结束 感谢您的阅读-------------